pavement grooved - French English Dictionary